a sprawling perennial herb that grows in coastal areas throughout much of the world (sesuvium portulacastrum) - Español Inglés Diccionario